package it.disim.tlp.webreputation.business.impl;

import it.disim.tlp.webreputation.business.AbstractDataAggregatorFactory;
import it.disim.tlp.webreputation.business.ConnectorService;
import it.disim.tlp.webreputation.business.PostService;
import it.disim.tlp.webreputation.business.SorgenteService;
import it.disim.tlp.webreputation.business.TopicService;
import it.disim.tlp.webreputation.business.UtenteService;

public class JDBCAbstractDataAggregatorFactory implements AbstractDataAggregatorFactory {

	@Override
	public SorgenteService getSorgenteService() {
		return new JDBCSorgenteService();
	}

	@Override
	public PostService getPostService() {
		return new JDBCPostService();
	}

	@Override
	public TopicService getTopicService() {
		return new JDBCTopicService();
	}

	@Override
	public UtenteService getUtenteService() {
		return new JDBCUtenteService();
	}

	@Override
	public ConnectorService getConnectorService() {
		return new JDBCConnectorService();
	}

}
